engine support lug - Spanish English Dictionary